ocr: Thunk 16-bit Windows layer 32-bit Windows components components Shared address USEREXE Almost all USER32 USER32.DLL space operations thunked to USER.EXE 16-bit Windows- Win32-based based App GDIEXE GDI32.DLL App Many GDI functions thunked to 16-bit GDIEXE 16-bit Windows- Win32-based based App KRNL386.EXE KERNEL32.EXE App Many operations thunked to 32-bit KERNEL Figure 2 Interaction Between Applications and Systeni DLLS